﻿@model KL.Store.Web.Models.GroupMenuModel
@using KL.Store.Core
@{
    ViewBag.Title = "Stok Export";
    Layout = "~/Views/Shared/_LayoutReportPanel.cshtml";
}
<div id="processResult"></div>
<div class="row">
    <br />
    <form class="form-horizontal" id="StokFiltreForm" method="post" action="/ReportPanel/StokExportXls">
        <div class="col-xs-12">
            <div class="form-group">
                <div class="col-xs-12">
                    <div class="alert alert-danger" role="alert">
                        <i class="fa fa-info-circle"></i>&nbsp;Stokları dışa aktarma işlemi, sunucularda yüksek kaynak tüketen bir işlemdir. Bu işlemi yalnızca ihtiyacınız olduğunda ve seçenekleri düzgün işaretleyerek kullanınız.
                    </div>
                </div>
            </div>
        </div>
        <div class="col-xs-12">
            <div class="form-group">
                <div class="col-xs-12">
                    <label for="AddedType">Stok Grubu</label>
                    <select name="SelectedCategory" id="SelectedCategory" class="form-control categorySelect" style="width: 100%;">
                        <option value="0">Tüm Kategoriler</option>
                        @foreach (var c in Model.GroupList)
                        {
                            <option value="@(c.CategoryId)" @{if (c.CategoryId == Model.SelectedGroup)
                                                              {<text> selected="selected"</text>}}>@(c.CategoryName) (@(c.CategoryType)) @(c.CategoryId > 0 ? " - " + c.CategoryId.ToString() : "")@(!string.IsNullOrEmpty(c.ParentCategoryName) ? " (" + c.ParentCategoryName + ")" : "")</option>
                        }
                    </select>
                </div>
            </div>
        </div>
        <div class="col-xs-3">
            <div class="form-group">
                <div class="col-xs-12">
                    <label for="AddedType">Eklenme Şekli</label>
                    <select name="AddedType" id="AddedType" class="form-control AddedType" style="width: 100%;">
                        <option value="1">Tüm Stoklar</option>
                        <option value="2">Elle Eklenenler (XML Import Hariç)</option>
                        <option value="3">Otomatik Eklenenler (Yalnızca XML Import)</option>
                    </select>
                </div>
            </div>
        </div>
        <div class="col-xs-3">
            <div class="form-group">
                <div class="col-xs-12">
                    <label for="IsActıve">Aktif/Pasif</label>
                    <select name="IsActive" id="IsActive" class="form-control IsActive" style="width: 100%;">
                        <option value="1">Tümü</option>
                        <option value="2">Aktif</option>
                        <option value="3">Pasif</option>
                    </select>
                </div>
            </div>
        </div>
        <div class="col-xs-6">
            <div class="form-group">
                <div class="col-xs-12">
                    <label style="display: block;">&nbsp;</label>
                    <button type="submit" id="StokExport" class="btn btn-primary">Seçili Kriterlerdeki Ürünleri Dışa Aktar</button>
                </div>
            </div>
        </div>
        <div class="clearfix"></div>
    </form>
</div>
<script>
    $('form#StokFiltreForm').submit(function ()
    {
        if (!confirm('Stok listesi Excel dosyası olarak dışa aktarılacak, emin misiniz?'))
        {
            return false;
        }
    });

    function StokExport()
    {
        if (confirm('Stok listesi Excel dosyası olarak dışa aktarılacak, emin misiniz?'))
        {
            var SelectedCategory = $('select[name=SelectedCategory]').val();
            var AddedType = $('select[name=AddedType]').val();
            var IsActıve = $('select[name=IsActıve]').val();
        }
    }
    ///ReportPanel/StokExportXls
</script>
